package com.ruoyi;

import com.ruoyi.common.annotation.Excel;
import org.apache.poi.ss.usermodel.HorizontalAlignment;
import org.apache.poi.ss.usermodel.IndexedColors;

/**
 * @author 李文
 * @create 2023-03-16 9:48
 **/
public class TestExcel
{


    public int sort;


    public String name;


    public String dateFormat;


    public String dictType;


    public String readConverterExp;


    public String separator;


    public Integer scale;


    public Integer roundingMode;


    public Boolean height;


    public Boolean width;


    public String suffix;


    public String defaultValue;


    public String prompt;


    public String[] combo;


    public Boolean needMerge;


    public Boolean isExport;


    public String targetAttr;


    public Boolean isStatistics;


    public Excel.ColumnType cellType;


    public IndexedColors headerBackgroundColor;


    public IndexedColors headerColor;


    public IndexedColors backgroundColor;


    public IndexedColors color;


    public HorizontalAlignment align;


    public Class<?> handler;


    public String[] args;


    public Excel.Type type;

    public int getSort() {
        return sort;
    }

    public TestExcel setSort(int sort) {
        this.sort = sort;
        return this;
    }

    public String getName() {
        return name;
    }

    public TestExcel setName(String name) {
        this.name = name;
        return this;
    }

    public String getDateFormat() {
        return dateFormat;
    }

    public TestExcel setDateFormat(String dateFormat) {
        this.dateFormat = dateFormat;
        return this;
    }

    public String getDictType() {
        return dictType;
    }

    public TestExcel setDictType(String dictType) {
        this.dictType = dictType;
        return this;
    }

    public String getReadConverterExp() {
        return readConverterExp;
    }

    public TestExcel setReadConverterExp(String readConverterExp) {
        this.readConverterExp = readConverterExp;
        return this;
    }

    public String getSeparator() {
        return separator;
    }

    public TestExcel setSeparator(String separator) {
        this.separator = separator;
        return this;
    }

    public Integer getScale() {
        return scale;
    }

    public TestExcel setScale(Integer scale) {
        this.scale = scale;
        return this;
    }

    public Integer getRoundingMode() {
        return roundingMode;
    }

    public TestExcel setRoundingMode(Integer roundingMode) {
        this.roundingMode = roundingMode;
        return this;
    }

    public Boolean getHeight() {
        return height;
    }

    public TestExcel setHeight(Boolean height) {
        this.height = height;
        return this;
    }

    public Boolean getWidth() {
        return width;
    }

    public TestExcel setWidth(Boolean width) {
        this.width = width;
        return this;
    }

    public String getSuffix() {
        return suffix;
    }

    public TestExcel setSuffix(String suffix) {
        this.suffix = suffix;
        return this;
    }

    public String getDefaultValue() {
        return defaultValue;
    }

    public TestExcel setDefaultValue(String defaultValue) {
        this.defaultValue = defaultValue;
        return this;
    }

    public String getPrompt() {
        return prompt;
    }

    public TestExcel setPrompt(String prompt) {
        this.prompt = prompt;
        return this;
    }

    public String[] getCombo() {
        return combo;
    }

    public TestExcel setCombo(String[] combo) {
        this.combo = combo;
        return this;
    }

    public Boolean getNeedMerge() {
        return needMerge;
    }

    public TestExcel setNeedMerge(Boolean needMerge) {
        this.needMerge = needMerge;
        return this;
    }

    public Boolean getExport() {
        return isExport;
    }

    public TestExcel setExport(Boolean export) {
        isExport = export;
        return this;
    }

    public String getTargetAttr() {
        return targetAttr;
    }

    public TestExcel setTargetAttr(String targetAttr) {
        this.targetAttr = targetAttr;
        return this;
    }

    public Boolean getStatistics() {
        return isStatistics;
    }

    public TestExcel setStatistics(Boolean statistics) {
        isStatistics = statistics;
        return this;
    }

    public Excel.ColumnType getCellType() {
        return cellType;
    }

    public TestExcel setCellType(Excel.ColumnType cellType) {
        this.cellType = cellType;
        return this;
    }

    public IndexedColors getHeaderBackgroundColor() {
        return headerBackgroundColor;
    }

    public TestExcel setHeaderBackgroundColor(IndexedColors headerBackgroundColor) {
        this.headerBackgroundColor = headerBackgroundColor;
        return this;
    }

    public IndexedColors getHeaderColor() {
        return headerColor;
    }

    public TestExcel setHeaderColor(IndexedColors headerColor) {
        this.headerColor = headerColor;
        return this;
    }

    public IndexedColors getBackgroundColor() {
        return backgroundColor;
    }

    public TestExcel setBackgroundColor(IndexedColors backgroundColor) {
        this.backgroundColor = backgroundColor;
        return this;
    }

    public IndexedColors getColor() {
        return color;
    }

    public TestExcel setColor(IndexedColors color) {
        this.color = color;
        return this;
    }

    public HorizontalAlignment getAlign() {
        return align;
    }

    public TestExcel setAlign(HorizontalAlignment align) {
        this.align = align;
        return this;
    }

    public Class<?> getHandler() {
        return handler;
    }

    public TestExcel setHandler(Class<?> handler) {
        this.handler = handler;
        return this;
    }

    public String[] getArgs() {
        return args;
    }

    public TestExcel setArgs(String[] args) {
        this.args = args;
        return this;
    }

    public Excel.Type getType() {
        return type;
    }

    public TestExcel setType(Excel.Type type) {
        this.type = type;
        return this;
    }
}





